mcpWebSocket

suspend fun HttpClient.mcpWebSocket(urlString: String? = null, requestBuilder: HttpRequestBuilder.() -> Unit = {}): Client(source)

Creates and connects an MCP client over WebSocket using the provided HttpClient.

Return

A connected Client ready for MCP communication.

Parameters

urlString

Optional URL of the MCP server.

requestBuilder

Optional lambda to configure the HTTP request.